@import '../../app.css';
page {
  background: #f2f2f2;
}

.collection-row {
  display: flex;
  justify-content: space-between;
}

.deadline-price {
  font-size: 22rpx;
  margin-right: 5rpx;
}

.prod-items .hot-text .prod-text-info .price .sold-num {
  margin-left: 10rpx;
}

.w50_1 {
  margin-bottom: 10px; /* 元素之间的间距 */
  width: 100%; /* 元素宽度 */
  background-color: #fff;
  border-radius: 17rpx;
  overflow: hidden;
}
.image-wrapper_6 {
  height: 327.90697674418607rpx;
  .image_21 {
    width: 100%;
    height: 327.90697674418607rpx;
    overflow: hidden;
  }
  .image_22 {
    width: 327.90697674418607rpx;
    height: 327.90697674418607rpx;
  }
}
.hotprod-text {
  width: 294rpx;
  overflow-wrap: break-word;
  font-family: Source Han Sans-Regular;
  font-weight: NaN;
  text-align: left;
  margin: 26.1627906977rpx 0 0 20rpx;
  overflow: hidden;
  font-weight: 400;
  font-size: 28rpx;
  color: #111111;
  line-height: 35rpx;
  text-align: left;
  font-style: normal;
  text-transform: none;
}
.prod-info {
  font-weight: 350;
  font-size: 21rpx;
  color: #adadad;
  text-align: left;
  font-style: normal;
  text-transform: none;
  margin: 13.1627906977rpx 0 0 20rpx;
}
.prod-text-info {
  margin: 26.1627906977rpx 20rpx;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.hot-text {
  background-color: #fff;
}
.cate-prod-info {
  font-size: 22rpx;
  color: #999;
}
.price {
  color: rgb(243, 25, 30);
}
.collection-btn {
  text-align: right;
}
